/*用户列表*/

layui.use('table', function(){
    var table = layui.table;
    table.render({
        id:"onlineForm",
        elem: '#onlineForm',
        url:'getOnlineUser.html',
        method: 'POST', //方式
        page:{
            //支持传入 laypage 组件的所有参数（某些参数除外，如：jump/elem） - 详见文档
            layout: ['limit', 'count', 'prev', 'page', 'next', 'skip'], //自定义分页布局
            //,curr: 5 //设定初始在第 5 页
            groups: 1, //只显示 1 个连续页码
            first: false, //不显示首页
            last: false //不显示尾页
        },
        cols: [ [
            {type:'checkbox'},
            {field:'id', title: '序号', sort: true},
            {field:'userName',    title: '用户名', sort: true},
            {field:'host',   title: '主机地址', sort: true},
            {field:'startTimestamp',   title: '登录时间', sort: true},
            {field:'lastAccessTime',   title: '最后访问时间', sort: true},
            {field:'timeout',   title: '过期时间', sort: true},
            {field:'status',   title: '状态', sort: true}
        ] ]
    });
});

function search(){
    var userName = $("input[name='userName']").val();
    var mobile = $("input[name='mobile']").val();

    var table = layui.table;
    table.reload("onlineForm", { //此处是上文提到的 初始化标识id
        where: {
            //key: { //该写法上文已经提到
            userName: userName,mobile:mobile
            //}
        }
    });
}

function configure() {
    var table = layui.table;
    var rows = table.checkStatus('onlineForm');
    if(rows.data.length!=1){
        layer.msg('请选择一条数据');
        return false;
    }else{
        var id = rows.data[0].userId;
    }
    var url = 'sys/user/configure.html?userId='+id;
    parent.layer.open({
        title:'分配权限',
        type: 2,
        area: ['20%', '77%'],
        skin: 'layui-layer-rim', //加上边框
        content: [url,'no'], //iframe的url
        end:function () {
            reloadTable("onlineForm");
        }
    });
}
